electric power cable - Turkish English Dictionary